Develop comprehensive test plans covering manual, automated, and performance testing based on an understanding of product requirements and business processes. Be able to create and maintain efficient automated testing frameworks, writing test scripts, and implementing automated testing processes. Accurately record and track defects found during testing.